package io.yizoo.system.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
    * 流程节点模板
    */
public class fw_flowins_node {
    /**
    * 主键
    */
    private String id;

    /**
    * 流程实例id
    */
    private String flowins_id;

    /**
    * 标题
    */
    private String title;

    /**
    * 说明
    */
    private String remark;

    /**
    * 节点类型
    */
    private String node_type;

    /**
    * 对应模板记录id
    */
    private String node_id;

    /**
    * 状态
    */
    private String status;

    /**
    * 节点别名
    */
    private String node_alias;

    /**
    * 节点策略
    */
    private String node_policy;

    /**
    * 参与者策略
    */
    private String user_policy;

    /**
    * 退回策略
    */
    private String pb_policy;

    /**
    * 创建时间
    */
    @JsonFormat(pattern = "yyyy-MM-dd  HH:mm:ss")
    private Date sys_createtime;

    /**
    * 时间戳
    */
    private String sys_createtimestamp;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getFlowins_id() {
        return flowins_id;
    }

    public void setFlowins_id(String flowins_id) {
        this.flowins_id = flowins_id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getNode_type() {
        return node_type;
    }

    public void setNode_type(String node_type) {
        this.node_type = node_type;
    }

    public String getNode_id() {
        return node_id;
    }

    public void setNode_id(String node_id) {
        this.node_id = node_id;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getNode_alias() {
        return node_alias;
    }

    public void setNode_alias(String node_alias) {
        this.node_alias = node_alias;
    }

    public String getNode_policy() {
        return node_policy;
    }

    public void setNode_policy(String node_policy) {
        this.node_policy = node_policy;
    }

    public String getUser_policy() {
        return user_policy;
    }

    public void setUser_policy(String user_policy) {
        this.user_policy = user_policy;
    }

    public String getPb_policy() {
        return pb_policy;
    }

    public void setPb_policy(String pb_policy) {
        this.pb_policy = pb_policy;
    }

    public Date getSys_createtime() {
        return sys_createtime;
    }

    public void setSys_createtime(Date sys_createtime) {
        this.sys_createtime = sys_createtime;
    }

    public String getSys_createtimestamp() {
        return sys_createtimestamp;
    }

    public void setSys_createtimestamp(String sys_createtimestamp) {
        this.sys_createtimestamp = sys_createtimestamp;
    }
}